maintenance manhours - French English Dictionary